package org.hcyspartnoc.luoxin.service.chat;

import com.baomidou.mybatisplus.extension.service.IService;
import org.hcyspartnoc.luoxin.common.core.PageBean;
import org.hcyspartnoc.luoxin.common.exception.chat.ChatSessionNoteException;
import org.hcyspartnoc.luoxin.common.exception.framework.AuthException;
import org.hcyspartnoc.luoxin.pojo.po.chat.ChatSessionNotePo;
import org.hcyspartnoc.luoxin.pojo.vo.chat.ChatSessionNoteVo;

public interface IChatSessionNoteService extends IService<ChatSessionNotePo> {
    PageBean<ChatSessionNotePo, ChatSessionNoteVo> queryPageByToken(int currentPage, int pageSize);

    ChatSessionNoteVo queryById(Long id) throws ChatSessionNoteException, AuthException;
}
